eye of the hurricane - French English Dictionary